import axios from "@/tool/axios";
// 获取商品分类数据列表
export const hqgoods = (obj) => axios.get("categories",{
    params:obj
})
// 添加分类
export const addgoods = (obj) => axios.post("categories",obj)
//商品分类参数（静态，动态）
export const getCategorieslist = (id, sel = "many") => axios.get(`categories/${id}/attributes`,{
    params:{sel}
})
export const categoriesAttributes = (id, obj) => axios.get(`categories/${id}/attributes`, {
    params: obj
})
// ### 1.6.4.编辑提交分类

//     - 请求路径：categories /: id
//         - 请求方法：put
//             - 请求参数
export const editgoods = (id, obj) => axios.put(`categories/${id}`, obj)
// ### 1.6.5.删除分类

//     - 请求路径：categories /: id
//         - 请求方法：delete
//             - 请求参数
export const delgoods = (id) => axios.delete(`categories/${id}`)
// ### 1.7.2.添加动态参数或者静态属性

//     - 请求路径：categories /: id / attributes
//         - 请求方法：post
//             - 请求参数
export const addcs = (id, obj) => axios.post(`categories/${id}/attributes`, obj)
// ### 1.7.5.编辑提交参数

//     - 请求路径：categories /: id / attributes /: attrId
//         - 请求方法：put
//             - 请求参数
export const editcs = (id, attrId, obj) => axios.put(`categories/${id}/attributes/${attrId}`, obj)
// ### 1.7.3.删除参数

//     - 请求路径： categories /: id / attributes /: attrid
//         - 请求方法：delete
//             - 请求参数
export const delcs = (id, attrId,obj) => axios.delete(`categories/${id}/attributes/${attrId}`,obj)